The search functionality is under construction.
The search functionality is under construction.

Keyword Search Result

[Keyword] integer linear programming(43hit)

41-43hit(43hit)

  • Extending Pitchmatching Algorithms to Layouts with Multiple Grid Constraints

    Hiroshi MIYASHITA  

     
    PAPER-VLSI Design Technology and CAD

      Vol:
    E79-A No:6
      Page(s):
    900-909

    Pitchmatching algorithms are widely used in layout environments where no grid constraints are imposed. However, realistic layouts include multiple grid constraints which facilitate the applications of automatic routing. Hence, pitchmatching algorithms should be extended to those realistic layouts. This paper formulates a pitchmatching problem with multiple grid constraints. An algorithm for solving this problem is constructed as an extension of conventional pitchmatching algorithms. The computational complexity is also discussed in comparison with a conventional naive algorithm. Finally, examples and application results to realistic layouts are presented.

  • A Mathematical Formulation of Allocation and Floorplanning Problem in VLSI Data Path Synthesis

    Shoichiro YAMADA  

     
    PAPER-Computer Aided Design (CAD)

      Vol:
    E77-A No:6
      Page(s):
    1043-1049

    This paper presents a mathematical formulation of a data path allocation and floorplanning problem using the mixed integer linear programming, and shows some experimental results. We assume that a data flow graph and the scheduled result are given in advance. The chip area and total wire length are used for the quality measures of the solution for the problem. This method is applied to some examples, and compared with the other method reported previously in the points of the solution and computation time.

  • A Scheduling Method Using Boolean Equations in High-Level Synthesis

    Toshiaki MIYAZAKI  

     
    LETTER

      Vol:
    E75-A No:12
      Page(s):
    1728-1731

    This paper describes two algorithms based on Boolean formulations aimed at solving scheduling, the main subtask of data path synthesis. Using the first algorithm, all possible scheduling solutions can be obtained under a time constraint, something that cannot be accomplished with other available systems. The second algorithm produces feasible solutions without increasing the complexity of the problem. The effectiveness of the algorithms is confirmed through experimental studies.

41-43hit(43hit)